long line of things/people - French English Dictionary